@charset "UTF-8";
* {box-sizing: border-box;}
html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html *{outline:0;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
#app {
  font-family: 'Avenir', Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #333;
  font-size: 14px;
  line-height: 1.42857143;
}
.flex {
  display: flex;
  &_acenter {
    display: flex;
    align-items: center;
  }
  &__item {
    flex: 1;
    width: 0
  }
}
.clr-red {
  color: #FE2E4E !important;
}
.clr-blue {
  color: #1989fa !important;
}
